1 picaruelo *
me dio una mirada picaruela — she gave me a roguish look
Spanish-English dictionary > picaruelo *